Tata Technologies IPO to open on November 22